package com.pureut.production.domain;


import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * 水刺产出实体
 * @author: CM
 * @date: 2023/2/20  17:03
 */
@Data
@Accessors(chain = true)
@TableName("spunlace_output")
public class SpunlaceOutput {

    /**
     *
     */
    @TableId(type = IdType.AUTO)
    private Long id;

    /**
     * 生产线别
     */
    private String productionLine;

    /**
     * 车间
     */
    private String workshop;

    /**
     * 水刺指令单号
     */
    private String spunlaceOrderNumber;

    /**
     * 生产计划单号
     */
    private String productionPlanNumber;

    /**
     * 模板id
     */
    private Long printId;

    /**
     * 生产状态
     */
    private String productionStatus;

    /**
     * 产品编码
     */
    private String materialCode;

    /**
     * 客户编码
     */
    private String customerCode;

    /**
     * 母卷幅宽
     */
    private String motherBreadth;

    /**
     * 卷径
     */
    private String rollingDiameter;

    /**
     * 产出重量
     */
    private Double outputWeight;

    /**
     * 产出数量
     */
    private Integer output;

    /**
     * 投料数量
     */
     private Integer feedingNumber;

    /**
     * 厚度
     */
    private String thick;

    /**
     * 投料重量
     */
    private Double feedingWeight;

    /**
     * 创建人
     */
    private String createMan;

    /**
     * 部门id
     */
    private Long deptId;

    /**
     * 计划重量
     */
    private Double planWeight;

    /**
     * 创建时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

}
